//
//  Group.h
//  IA2
//
//  Created by Etienne Lecouturier on 25/01/13.
//  Copyright (c) 2013 Etienne Lecouturier. All rights reserved.
//

#ifndef __IA2__Group__
#define __IA2__Group__

class Board;

#include <iostream>
#include "../include/Struct.h"
#include <vector>



class Group {

    public:

        Group(unsigned int x, unsigned int y, int number);

        group_data GetData();

        void UpdateNumber(int _number);
        void UpdateData(unsigned int x, unsigned int y,int _number);

    private:

        struct group_data data;

};

#endif /* defined(__IA2__Group__) */
